jugular furrow - Spanish English Dictionary